Applying Goal-Driven Autonomy to StarCraft
نویسندگان
چکیده
One of the main challenges in game AI is building agents that can intelligently react to unforeseen game situations. In real-time strategy games, players create new strategies and tactics that were not anticipated during development. In order to build agents capable of adapting to these types of events, we advocate the development of agents that reason about their goals in response to unanticipated game events. This results in a decoupling between the goal selection and goal execution logic in an agent. We present a reactive planning implementation of the Goal-Driven Autonomy conceptual model and demonstrate its application in StarCraft. Our system achieves a win rate of 73% against the builtin AI and outranks 48% of human players on a competitive ladder server.
منابع مشابه
Ontological Knowledge for Goal-Driven Autonomy Agents in Starcraft
Starcraft, a commercial Real-Time Strategy (RTS) game that has enjoyed world-wide popularity (including televised professional matches), is a challenging domain for automated computer agents. Evidence of this difficulty comes not only from characteristics of the game (massive state space, stochastic actions, partial visibility, etc.) but also from three years of competitive entries in tournamen...
متن کاملLearning from Demonstration for Goal-Driven Autonomy
Goal-driven autonomy (GDA) is a conceptual model for creating an autonomous agent that monitors a set of expectations during plan execution, detects when discrepancies occur, builds explanations for the cause of failures, and formulates new goals to pursue when planning failures arise. While this framework enables the development of agents that can operate in complex and dynamic environments, i...
متن کاملTowards Applying Goal Autonomy for Vehicle Control
Unmanned vehicles have been the focus of active research on autonomous motion planning, both deliberative and reactive. However, they are fundamentally limited in their autonomy by an inability to independently reason about, prioritize, and change the goals they pursue. We describe two new projects in which we are incorporating goal autonomy on unmanned vehicle platforms. We will apply the Goal...
متن کاملApplying Goal Driven Autonomy to a Team Shooter Game
Dynamic changes in complex, real-time environments, such as modern video games, can violate an agent’s expectations. We describe a system that responds competently to such violations by changing its own goals, using an algorithm based on a conceptual model for goal driven autonomy. We describe this model, clarify when such behavior is beneficial, and describe our system (which employs an HTN pl...
متن کاملRecap of the 2010 AI and Interactive Digital Entertainment Conference
ference is the definitive point of interaction between entertainment software developers interested in AI and academic and industrial AI researchers. The conference is targeted at the research and commercial communities, promoting AI research and practice in the context of interactive digital entertainment systems with an emphasis on commercial video games. AIIDE 2010 was held October 11–13, 20...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010